package cn.fl.warrant.vo;

import java.util.List;

import cn.fl.system.vo.SysUlFilesRecVO;
import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 移交申请明细表(旧表：T_API_DOCUMENT_TRANSFER_DETAIL)
 */
public class ArcTransferDetailVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 移交申请主表ID
     */
	private Long arcTransferMainId;
	/**
	 * 档案管理明细表ID
     */
	private Long arcMgrDetailId;
	/**
	 * 交接单明细ID
     */
	private Long arcReceiptDetailId;
	/**
	 * 融资租赁合同编号
     */
	private String contractNo;
	/**
	 * 支付表号
     */
	private String paylistCode;
	/**
	 * 权证类别(合同、权证资料等)[交接单明细]
     */
	private String fileFlag;
	/**
	 * 权证名称[交接单明细]
     */
	private String fileName;
	/**
	 * 归类级别(合同归类、支付表归类)[交接单明细]
     */
	private String arcLevel;
	/**
	 * 1原件/2复印件/3电子[交接单明细] 
     */
	private String dossierTemp;
	/**
	 * 是否必选[交接单明细] 0必选 1 非必选
     */
	private String ischoice;
	/**
	 * 要求份数[交接单明细]
     */
	private Long dossierCount;
	/**
	 * 电子合同ID(从项目电子合同记录表查出)
     */
	private Long eleId;
	/**
	 * 移交份数
     */
	private Long transferNumber;
	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	private Integer isValid;
	/**
	 * 是否删除（1：是，0：否）
     */
	private Integer isDel;
	
	/**
	 * 权证类别((合同资料、权证资料、承租人资料、担保人资料、结清资料)[档案基础信息]ARC001
     */
	private String fileFlagNm;
	/**
	 * 归类级别(合同归类、支付表归类)[档案基础信息]ARC004
     */
	private String arcLevelNm;
	/**
	 * 1原件/2复印件/3电子[交接单明细]ARC005
     */
	private String dossierTempNm;
	/**
	 * 是否必选[交接单明细]1必选 0 非必选SYS0021
     */
	private String ischoiceNm;
	private List<SysUlFilesRecVO> scanAttcheList;//扫描件列表

	
	public String getFileFlagNm() {
		return fileFlagNm;
	}

	public void setFileFlagNm(String fileFlagNm) {
		this.fileFlagNm = fileFlagNm;
	}

	public String getArcLevelNm() {
		return arcLevelNm;
	}

	public void setArcLevelNm(String arcLevelNm) {
		this.arcLevelNm = arcLevelNm;
	}

	public String getDossierTempNm() {
		return dossierTempNm;
	}

	public void setDossierTempNm(String dossierTempNm) {
		this.dossierTempNm = dossierTempNm;
	}

	public String getIschoiceNm() {
		return ischoiceNm;
	}

	public void setIschoiceNm(String ischoiceNm) {
		this.ischoiceNm = ischoiceNm;
	}

	/**
	 * 移交申请主表ID
     */
	public Long getArcTransferMainId() {
		return arcTransferMainId;
	}

	/**
	 * 移交申请主表ID
     */
	public void setArcTransferMainId(Long arcTransferMainId) {
		this.arcTransferMainId = arcTransferMainId;
	}
	
	/**
	 * 档案管理明细表ID
     */
	public Long getArcMgrDetailId() {
		return arcMgrDetailId;
	}

	/**
	 * 档案管理明细表ID
     */
	public void setArcMgrDetailId(Long arcMgrDetailId) {
		this.arcMgrDetailId = arcMgrDetailId;
	}
	
	/**
	 * 交接单明细ID
     */
	public Long getArcReceiptDetailId() {
		return arcReceiptDetailId;
	}

	/**
	 * 交接单明细ID
     */
	public void setArcReceiptDetailId(Long arcReceiptDetailId) {
		this.arcReceiptDetailId = arcReceiptDetailId;
	}
	
	/**
	 * 融资租赁合同编号
     */
	public String getContractNo() {
		return contractNo;
	}

	/**
	 * 融资租赁合同编号
     */
	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}
	
	/**
	 * 支付表号
     */
	public String getPaylistCode() {
		return paylistCode;
	}

	/**
	 * 支付表号
     */
	public void setPaylistCode(String paylistCode) {
		this.paylistCode = paylistCode;
	}
	

	public String getFileFlag() {
		return fileFlag;
	}

	public void setFileFlag(String fileFlag) {
		this.fileFlag = fileFlag;
	}

	/**
	 * 权证类别(合同、权证资料等)[交接单明细]
     */
	public String getFileName() {
		return fileName;
	}

	/**
	 * 权证类别(合同、权证资料等)[交接单明细]
     */
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	
	/**
	 * 归类级别(合同归类、支付表归类)[交接单明细]
     */
	public String getArcLevel() {
		return arcLevel;
	}

	/**
	 * 归类级别(合同归类、支付表归类)[交接单明细]
     */
	public void setArcLevel(String arcLevel) {
		this.arcLevel = arcLevel;
	}
	
	/**
	 * 1原件/2复印件/3电子[交接单明细] 
     */
	public String getDossierTemp() {
		return dossierTemp;
	}

	/**
	 * 1原件/2复印件/3电子[交接单明细] 
     */
	public void setDossierTemp(String dossierTemp) {
		this.dossierTemp = dossierTemp;
	}
	
	/**
	 * 是否必选[交接单明细] 0必选 1 非必选
     */
	public String getIschoice() {
		return ischoice;
	}

	/**
	 * 是否必选[交接单明细] 0必选 1 非必选
     */
	public void setIschoice(String ischoice) {
		this.ischoice = ischoice;
	}
	
	/**
	 * 要求份数[交接单明细]
     */
	public Long getDossierCount() {
		return dossierCount;
	}

	/**
	 * 要求份数[交接单明细]
     */
	public void setDossierCount(Long dossierCount) {
		this.dossierCount = dossierCount;
	}
	
	/**
	 * 电子合同ID(从项目电子合同记录表查出)
     */
	public Long getEleId() {
		return eleId;
	}

	/**
	 * 电子合同ID(从项目电子合同记录表查出)
     */
	public void setEleId(Long eleId) {
		this.eleId = eleId;
	}
	
	/**
	 * 移交份数
     */
	public Long getTransferNumber() {
		return transferNumber;
	}

	/**
	 * 移交份数
     */
	public void setTransferNumber(Long transferNumber) {
		this.transferNumber = transferNumber;
	}
	
	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	public Integer getIsValid() {
		return isValid;
	}

	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}
	
	/**
	 * 是否删除（1：是，0：否）
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除（1：是，0：否）
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	public List<SysUlFilesRecVO> getScanAttcheList() {
		return scanAttcheList;
	}

	public void setScanAttcheList(List<SysUlFilesRecVO> scanAttcheList) {
		this.scanAttcheList = scanAttcheList;
	}


}
